岗位体验教学法是基于软件开发的工作过程,在需求分析、系统设计、软件开发、软件测试、软件技术支持与软件服务每个开发阶段,合理地安排学生在一定的岗位,真实体验岗位的责任,了解岗位所需的技能和应具备的职业素质,应用于程序设计类独立实训课程的一种较为合适的教学方法。

  (1)采用项目组的管理形式,以六人为一组,每个班分五至七个项目组。

  (2)软件开发过程中,在每个开发阶段设置一位小组内的阶段岗位负责人,其他人为此阶段的小组成员。项目组中的每个成员都有机会担当一次岗位负责人。

  (3)按照阶段任务分配岗位工作,由岗位负责人负责协调组内成员的合作、监督组员的开发进度,并向指导教师汇报。

  (4)教学呈现项目组内团队合作,项目组间积极竞争的局面。